//
//  ICGroup.h
//  ICome
//
//  Created by ENN on 16/3/29.
//  Copyright © 2016年 iCom. All rights reserved.
//

#import <Foundation/Foundation.h>

@class ICUser;
@interface ICGroup : NSObject

// 组名称
@property (nonatomic, copy) NSString *gName;
// 组ID
@property (nonatomic, copy) NSString *gId;
// 组类型 0: 自己 1: 双人组 2: 多人组 3: 待办通知组 4: 轻应用 5: 原生应用 6: 动态 7: 送达号
@property (nonatomic, copy) NSString *gType;
// 当前用户是否是群主（0: 不是 1：是 ）如果是双人的话，没有master
@property (nonatomic, assign) int master;
// 组成员
@property (nonatomic, strong) NSMutableArray<ICUser *> *userList;
// 组的未读数
@property (nonatomic, assign) int unReadCount;
// 组状态
@property (nonatomic, assign) int valid;
// 当期用户设置该群的群属性 免打扰（0: 不是 1：是 ）
@property (nonatomic, assign) int busy;
// 是否置顶(1表示置顶，其它都是不置顶)
@property (nonatomic, assign) int isTop;
// 最好一条消息内容
@property (nonatomic, copy) NSString * lastMsgString;
// 最后一条消息时间
@property (nonatomic, assign) NSInteger lastMsgTime;
// 最后一条消息id
@property (nonatomic, strong)NSString *lastMsgId;

@property (nonatomic, copy) NSString *drafts;

@property (nonatomic, assign)NSInteger status; // 提醒 - 可扩展 0为没有提醒 1.2.3.4...

//// 本地状态，0:不显示，1:显示
//@property (nonatomic, assign) int localType;

@property (nonatomic, assign) BOOL isDraft;

// 新版本添加的头像
@property (nonatomic, copy) NSString *photoId;
// 对群组进行最后操作用户
@property (nonatomic, copy)NSString *lastChangeGroupUserId;
// 最后更新群组的人员
@property (nonatomic, strong)NSString *lastMsgeName;
@property (nonatomic, strong)NSString *lastMsgeId;
@property (nonatomic, strong)NSString *lastMsgTxt;


@end
